// Decompiled on 周六 2月 22 19:31:49 CST 2025 with Zomboid Decompiler v0.1.3 using Vineflower.
package zombie.core.znet;

public interface ISteamWorkshopCallback {
    void onItemCreated(long itemID, boolean bUserNeedsToAcceptWorkshopLegalAgreement);

    void onItemNotCreated(int result);

    void onItemUpdated(boolean bUserNeedsToAcceptWorkshopLegalAgreement);

    void onItemNotUpdated(int result);

    void onItemSubscribed(long itemID);

    void onItemNotSubscribed(long itemID, int result);

    void onItemDownloaded(long itemID);

    void onItemNotDownloaded(long itemID, int result);

    void onItemQueryCompleted(long handle, int numResults);

    void onItemQueryNotCompleted(long handle, int result);
}
